package dominioTO;

import java.io.Serializable;
import java.sql.Date;
import java.util.List;

//ListaPrecio lado Servidor DAO (Persistencia)
public class ListaPreciosTO implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private String codigoLista;
	private Date fechaDesde;
	private Integer diasVigencia;
	private List<ItemListaPreciosTO> itemsListaPecio;
	private String tipo;
	private boolean vigente;
	private ProveedorTO proveedor;
	private String condicionCompra;
	private String descuento30;
	private String descuento60;
	private String descuento90;
	
	public ListaPreciosTO() {
		super();
		// TODO Auto-generated constructor stub
	}
	
	
	public String getCodigoLista() {
		return codigoLista;
	}
	public void setCodigoLista(String codigoLista) {
		this.codigoLista = codigoLista;
	}
	public Date getFechaDesde() {
		return fechaDesde;
	}
	public void setFechaDesde(Date fechaDesde) {
		this.fechaDesde = fechaDesde;
	}
	public Integer getDiasVigencia() {
		return diasVigencia;
	}
	public void setDiasVigencia(Integer diasVigencia) {
		this.diasVigencia = diasVigencia;
	}
	public List<ItemListaPreciosTO> getItemsListaPecio() {
		return itemsListaPecio;
	}
	public void setItemsListaPecio(List<ItemListaPreciosTO> itemsListaPecio) {
		this.itemsListaPecio = itemsListaPecio;
	}
	public String getTipo() {
		return tipo;
	}
	public void setTipo(String tipo) {
		this.tipo = tipo;
	}
	public boolean isVigente() {
		return vigente;
	}
	public void setVigente(boolean vigente) {
		this.vigente = vigente;
	}
	public ProveedorTO getProveedor() {
		return proveedor;
	}
	public void setProveedor(ProveedorTO proveedor) {
		this.proveedor = proveedor;
	}
	public String getCondicionCompra() {
		return condicionCompra;
	}
	public void setCondicionCompra(String condicionCompra) {
		this.condicionCompra = condicionCompra;
	}
	public String getDescuento30() {
		return descuento30;
	}
	public void setDescuento30(String descuento30) {
		this.descuento30 = descuento30;
	}
	public String getDescuento60() {
		return descuento60;
	}
	public void setDescuento60(String descuento60) {
		this.descuento60 = descuento60;
	}
	public String getDescuento90() {
		return descuento90;
	}
	public void setDescuento90(String descuento90) {
		this.descuento90 = descuento90;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}


	@Override
	public String toString() {
		return "ListaPreciosTO [codigoLista=" + codigoLista + ", fechaDesde="
				+ fechaDesde + ", diasVigencia=" + diasVigencia
				+ ", itemsListaPecio=" + itemsListaPecio + ", tipo=" + tipo
				+ ", vigente=" + vigente + ", proveedor=" + proveedor
				+ ", condicionCompra=" + condicionCompra + ", descuento30="
				+ descuento30 + ", descuento60=" + descuento60
				+ ", descuento90=" + descuento90 + "]";
	}
	

}
